Fix wrong-docstring problem introduced with hash-consing.
authorStefan Monnier <monnier@iro.umontreal.ca>
Thu, 29 Apr 2010 12:42:01 +0000 (08:42 -0400)
committerStefan Monnier <monnier@iro.umontreal.ca>
Thu, 29 Apr 2010 12:42:01 +0000 (08:42 -0400)
commit880da49dbea3133b72d27c69e90324e2770228b3
tree3d5bfe2c04486e0ebd91e812b3234815d7d9325c
parent103068a1fb849a52f6ab904593e11d229483db39
Fix wrong-docstring problem introduced with hash-consing.
* eval.c (Fautoload): Set doc to a unique number rather than to 0.
Remove unused var `args'.
* lisp.h (XSETCARFASTINT, XSETCDRFASTINT): Remove.
(LOADHIST_ATTACH): Wrap with do...while to avoid surprises for callers.
* doc.c (store_function_docstring): Use XSETCAR.
src/ChangeLog
src/ChangeLog.4
src/doc.c
src/eval.c
src/lisp.h